package com.zbkj.admin.service;

import com.github.pagehelper.PageInfo;
import com.zbkj.common.model.user.Partner;
import com.zbkj.common.request.PageParamRequest;
import com.zbkj.common.request.user.AdminPartnerSaveRequest;

/**
 * @Auther:
 * @Date: 2024/9/11 22:21
 * @Description:
 */
public interface AdminPartnerHandler {
    String getInviteCode();

    PageInfo<Partner> list(PageParamRequest queryRequest);

    void saveOrUpdate(AdminPartnerSaveRequest partnerRequest);

    Partner getInfo(Long id);

    void delPartner(Long id);

}
